#pragma once

#if defined(WIN32) || defined(_WINDOWS)

#ifdef DUA_EXPORTS

#ifdef DUA_CORE
#define DUA_API __declspec(dllexport)
#else
#define DUA_API __declspec(dllimport)
#endif
#else
#define DUA_API extern
#endif //end DUA_EXPORTS

#else

#ifdef DUA_EXPORTS
#define DUA_API extern
#else
#define DUA_API
#endif

#endif



#if !defined(DUA_HASHLIMIT)
#define DUA_HASHLIMIT      5
#endif

#if !defined(DUA_STRMAP_SIZE)
#define DUA_STRMAP_SIZE 128
#endif

#if !defined(DUA_SSTR_LEN)
#define DUA_SSTR_LEN    128
#endif
